寄: to send, to mail, to entrust, to depend on, to attach oneself to, to live (in a house), to lodge, foster (son etc)...
沸腾: (of a liquid) to boil, (of sentiments etc) to boil over, to flare up, to be impassioned...
文明: civilized, civilization, culture...
是否: whether (or not), if, is or isn't...
海啸: tsunami...
渡过: to cross over, to pass through...
看起来: seemingly, apparently, looks as if, appear to be, gives the impression that, seems on the face of it to be...
搞好: to do well at, to do a good job...
核对: to check, to verify, to audit, to examine...
赞许: to praise, to laud...